The Human Village (人間の里 Ningen no Sato) is where most of Gensokyo's humans live․ Even though some youkai also visit here to shop‚ this is the safest place in all of Gensokyo to live․
The Human Village (人間の里 Ningen no Sato) is where most of Gensokyo's humans live․ Even though some youkai also visit here to shop‚ this is the safest place in all of Gensokyo to live․